banana shrub
noun
: a Chinese evergreen shrub (Michelia fuscata) with flowers having a fragrance like banana
Love words? Need even more definitions?
Merriam-Webster unabridged
Share